﻿using Abp.Application.Services.Dto;
using Abp.AutoMapper;

namespace Choucius.Boilerplate9.OutboundTasks.Dto
{
    [AutoMapTo(typeof(OutboundTask))]
    public class CreateOutboundTaskDto : AuditedEntityDto
    {
        /// <summary>
        /// 计划生产产品的ERP-ID
        /// </summary>
        public string ProductErpId { get; set; }

        /// <summary>
        /// 计划生产产品的名称
        /// </summary>
        public string ProductName { get; set; }

        /// <summary>
        /// 生产机台号（上料工站）ID
        /// </summary>
        public int WorkStationId { get; set; }

        /// <summary>
        /// 产品计划生产数量
        /// </summary>
        public int ProductionQuantity { get; set; }

        /// <summary>
        /// 需涂油
        /// </summary>
        public bool NeedInunction { get; set; }

        /// <summary>
        /// 对应吸塑盒数量
        /// </summary>
        public int PlasticContainerQuantity { get; set; }
    }
}
